snowball effect – Català–English translations

🇬🇧 en ca

snowball effect noun

  • accelerating growth
efecte bola de neu
Wiktionary Links